#!/usr/bin/bash

# 用户没有指定的文件
if [ $# -eq 0 ]; then
    while true
    do
        read -p "请指定检测文件: " file

        if [ -z $file ]; then
            continue
        else
            break
        fi

    done

# 用户有指定了文件
else
    file=$1
fi

# 判断文件的权限
if [ -e $file ] && [ -r $file ]; then
    echo "文件存在且可读"
elif [ -e $file ]; then
    echo "文件存在"
else
    echo "文件不存在"
fi